#include <stdio.h>
#include <math.h>

int main()
{
	//abs函数用来求一个整型数的绝对值
	int x = 0;
	int y = abs(x);
	printf("%d", y);

	//fabsf函数用来求一个float型数的绝对值
	float a = 1.234;
	float b = 1.2345;
	if (fabsf(a - b) < 1e-6)//1e-6为float型的精确误差
	{
		printf("两者相等");
	}

	//fabs函数用来求一个double型数的绝对值
	double c = 1.23345;
	double d = 1.233456;
	if (fabs(c - d) < 1e-15)//1e-5为double型的精确误差
	{
		printf("两者相等");
	}
	return 0;





	int a = abs(-1);//a == 1；

	float b = fabsf(-2.1);//b == 2.1；

	double c = fabs(-4.2111);//c == 4.2111；

	//如果传给这三个函数的参数本来就是正数，则返回该数本身。传0，则返回0；








	int a = abs(int a1);//abs函数用于求一个int型数的绝对值，参数及返回值都是int型

	float b = fabsf(float b1);//fabsf函数用来求一个float型数的绝对值，参数及返回值都是float型

	double c = fabs(double c1);//fabs函数用来求一个double型数的绝对值，参数及返回值都是double型




















}